#include <stdlib.h>
#include <stdio.h>

struct Foo;
typedef struct Foo Bar;
struct Foo {
	int a;
	float b;
	// struct Foo * next;
	Bar * next;
};

int main(int argc, char **argv) {
	printf("%d\n", sizeof(struct Foo));
	printf("%d\n", sizeof(Bar));
	return 0;
}